have a difficult time - French English Dictionary